#include "widget.h"
#include "ui_widget.h"
#include <QPainter>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
}

Widget::~Widget()
{
    delete ui;
}

void Widget::paintEvent(QPaintEvent *event)
{
    (void)event;
    // 定义绘画者
    QPainter painter(this);
    // 可以使用 QFont 来初始化文字的样式:设置字体家族和大小
    QFont font("华文行楷",24);
    painter.setFont(font);
    // 绘制文字:第一个参数表示文字最左侧的位置；第二个参数表示文字的基线位置；第三个参数表示文字的内容
    painter.drawText(0,100,"天行健，君子以自强不息");
}

